VOLUME 8

VARIOUS CP/M UTILITY PROGRAMS

NUMBER	SIZE	NAME		COMMENTS

		CATALOG.8	CONTENTS OF CP/M CROUP VOL 8
8.1	1K	ALLOC.COM	GRAPHIC DISPLAY OF DISK USAGE
				[MINOR BUG IS THAT THE 32 BY 8
				MATRIX SHOWS 2K USED FOR AN EMPTY
				DISK AND 13K FREE FOR A FULL ONE.
				A PATCHED VERSION PLUS SOURCE
				HAS BEEN PROMISED]
8.2	6K	BANNER.ASM	PUTS LARGE LETTERS TO LST: OR PUN:
				USEFUL TO IDENTIFY LISTING PRINTOUTS
8.3	7K	BINLOAD1.ASM	PROGRAM TO READ DISK DATA FROM ABSOLUTE
				SECTOR ADDRESSES TO MEMORY
8.4	2K	BIOSGO.LIB	PRETTY VERSION OF #1.14.  PUTS A DUMMY
				BIOS JUMP TABLE WHERE A PROGRAM NEEDS IT
8.5	2K	BPNF.ASM	PROGRAM TO PUNCH STANDARD BPNF PROM TAPE
				FOR AREA IN MEMORY
8.6	2K	BSPAT16B.ASM	PATCH TO PERMIT <BS> I.E. (CTL H) TO ECHO
				AS A BACKSPACE AND ACT AS A RUB OUT FOR
				CP/M VERSION 1.3
8.7	4K	BYTEMOV.ASM	BYTESAVER PROM BURNING PROGRAM
8.8	2K	DDTPATCH.ASM	PATCH TO CORRECT ASSEMBLER ERRORS IN
				DDT.  THIS ONE IS DIFFERENT - IT WORKS!!
8.9	9K	DISKDUP.ASM	THIS IS ANOTHER DISK COPYING PROGRAM.  THESE
				ALL SEEM HARDWARE SENSITIVE SO GOOD LUCK WITH
				THIS ONE
8.10	2K	DISKIN.LIB	ROUTINE TO READ SINGLE CHARACTERS FROM DISK
				FILES
8.11	7K	DISKTES1.ASM	RE-WRITTEN VERSION OF #1.9 FOR GENERALITY OF
				SYSTEM SIZES
8.12	1K	DIVIDE1.LIB	ROUTINE TO DIVIDE 2 BYTE QUANTITY BY ONE BYTE
				DIVISOR WITH REMAINDER
8.13	17K	DSKDIR.ASM	SENDS TO CONSOLE FULL SIZE (DECIMAL), NUMBER OF
				RECORDS AND EXTENTS OF FILES.  ACCEPTS GENERAL
				COMMANDS "DSKDIR N:*.TYP" ETC.
8.14	8K	FMAP.ASM	SENDS TO CONSOLE QUANTITY AND RECORD NUMBER OF
				GROUPS (CLUSTERS?) ON LOGGED-IN DISK.  BUG-
				IT IGNORES GROUPS AFTER FIRST EXTENT.  ALSO
				CREATES DISK FILE OF FILE NAMES IF DESIRED
8.15	4K	FORMAT1.ASM	DISKETTE FORMATTER FOR TARBELL CONTROLLER, OR
				ONE USING SAME CONTROLLER CHIP
8.16	2K	GO.ASM		SAY "GO FF00" AND AS IF BY MAGIC....  USEFUL
				IF NO FRONT PANEL AVAILABLE.
8.17	2K	INNUM1.LIB	VARIABLE RADIX NUMBER INPUT ROUTINE.  NEEDS
				MPY8.LIB BELOW AND A CHARACTER INPUT ROUTINE
8.18	9K	MAC4.ASM	PATCHES TO PUT TDL MACRO ASSEMBLER UP AS DISK
				ASSEMBLER THROUGH CP/M
8.19	3K	MAKEFCB.LIB	ROUTINE TO CREATE FCB'S
8.20	1K	MPY8.LIB	TWO BYTE BY ONE BYTE MULTIPLY
8.21	2K	OUTNUM1.LIB	OUTPUT A TWO BYTE NUMBER IN ANY CHOSEN RADIX
8.22	2K	PBURN.ASM	BYTESAVER PROM BURNER.  8.7 ABOVE HAS BETTER
				USER INTERFACE FOR PROMPTS AND ERROR HANDLING
8.23	10K	PRINT2.ASM	REVISION OF #1.24 TO INCLUDE DIABLO DRIVER
				AND HIGH SPEED TRAVEL BETWEEN PRINTED CHARACTERS
8.24	1K	RECSEC.LIB	ROUTINE TO TRANSLATE CP/M RECORD (GROUP-CLUSTER)
				NUMBER TO DISKETTE SECTOR ADDRESS
8.25	4K	SYMPRT.ASM	PROGRAM TO PRINT THE SYMBOL TABLE REMAINING IN
				MEMORY AFTER RUNNING BASIC-E COMPILER K2.0
8.26	2K	WYLECON2.LIB	ROUTINE TO TRANSLATE WYLE KEYBOARD OUTPUT TO
				UPPER/LOWER CASE ASCII
8.27	20K	XREF.ASM	PROGRAM TO CREATE FULL CROSS-REFERENCE TABLE FROM
				INTEL ASSEMBLER SOURCE. (ONLY GENERATES THE TABLE,
				DOES NOT DO THE ASSEMBLY)
8.28	6K	XSTAT2.ASM	SOURCE OF #1.34 PLUS SOME GUESSED SUBROUTINES.
